home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 1998 #2 / K-CD 0298.iso / cmagic / readme.txt < prev    next >
Text File  |  1997-02-25  |  15KB  |  421 lines

  1. Calendar Magic V6.1
  2. -------------------
  3.  
  4. Introduction
  5. ------------
  6.  
  7. Calendar Magic is an easy-to-use Windows (3.x or 95) based program
  8. that is entertaining, informative, educational, and of equal
  9. applicability in the home and in the office. Calendar Magic is
  10. "Freeware" and may be freely distributed, provided that no
  11. alterations are made to any file contained within the product.
  12.  
  13. Features of Calendar Magic include:
  14.  
  15. * Full year Gregorian, Hebrew, Indian National, Islamic civil and
  16.   Julian calendars for any year. The year range for Gregorian
  17.   calendars is 1582 to 9999, with equivalent year ranges for the
  18.   other calendar systems (except for the Indian National calendar
  19.   which only began in Gregorian year 1957).
  20.  
  21. * A side-by-side comparison of any of the above calendar systems
  22.   on a month-by-month basis. The display remains synchronised as
  23.   you change day, month and year values in either calendar system
  24.   being viewed.
  25.  
  26. * Lists of Western Christian festivals, Eastern Orthodox festivals
  27.   and Hebrew holy days for any (Gregorian) year.
  28.  
  29. * National days for any year for many countries including 
  30.   Australia, Belgium, Canada, France, Germany, Netherlands,
  31.   New Zealand, South Africa, UK and USA.
  32.  
  33. * "Date facts" for any date in the Gregorian, Hebrew, Indian 
  34.   National and Islamic civil calendars including day-of-the-week,
  35.   day-of-the-year and equivalent dates in the other calendar systems.
  36.   For the Gregorian calendar many other facts are displayed, such as
  37.   Julian day value, and year related information including
  38.   Dominical Letter(s), Julian Period, Golden Number, Solar Number,
  39.   Roman Indiction and Epact. Various special days are also
  40.   recognised (e.g. Halloween) as are modern Olympic years.
  41.  
  42. * The ability to create, display, update and delete reminders for
  43.   events (birthdays, anniversaries, meetings etc.) for "this year",
  44.   "next year" or "every year". When Calendar Magic is started up,
  45.   both visual and audible warnings are given for "imminent" events
  46.   (those occurring within the next seven days) for which reminders
  47.   have been set. Out-of-date reminders are also automatically purged
  48.   by Calendar Magic.
  49.  
  50. * "This is your life" information including day-of-the-week on which
  51.   you were born, number of days you have lived, your Zodiac sign, and
  52.   the day-of-the-week on which your next birthday falls.
  53.  
  54. * Continuously updated display of date, time and a countdown to the
  55.   year 2000. Various year 2000 related facts of interest to those
  56.   involved in year 2000 software conversion projects. 
  57.  
  58. * Number of days between any two dates in the Gregorian calendar,
  59.   and list of the dates on which the 13th. of any month falls on a
  60.   Friday for any specified range of years.
  61.  
  62. * An analysis of the Gregorian 400-year cycle, after which the
  63.   Gregorian calendar repeats itself.
  64.  
  65. * Special calendars for 1582 (the year when the Gregorian calendar
  66.   began) and 1752 (the year when Great Britain and its colonies changed
  67.   to the Gregorian calendar), with related information.
  68.  
  69. * Support for printing any output displayed and/or copying it to the
  70.   clipboard.
  71.  
  72.  
  73. What's New in Version 6.x?
  74. --------------------------
  75.  
  76. Version 6.x represents a major enhancement to Calendar Magic with
  77. the introduction of a "calendar comparison" command button to invoke
  78. the side-by-side comparison of any two calendar systems (Gregorian,
  79. Hebrew, Indian National, Islamic civil and Julian) on a month-by-
  80. month basis. The display is continuously updated in line with any
  81. changes you make by:
  82.  
  83. (a) decrementing or incrementing a month being displayed,
  84.  
  85. (b) decrementing or incrementing a year value being displayed,
  86.  
  87. (c) clicking on, then changing by editing any year value,
  88.  
  89. (d) clicking on any day value to highlight it in red. Note that
  90.     equivalent dates are always shown in red,
  91.  
  92. (e) changing the calendar system by clicking the relevant option
  93.     button.
  94.  
  95. Note also that the Indian National calendar did not commence
  96. until (Gregorian) year 1957, so that comparisons with the Indian
  97. National calendar cannot be made for years prior to 1957.
  98.  
  99. Side-by-side comparisons are available for the Gregorian date
  100. range November 1, 1582 to December 31, 9999 and equivalent
  101. ranges in the Hebrew, Islamic and Julian calendar systems (note
  102. the remark in the previous paragraph with respect to the Indian
  103. National calendar system). 
  104.  
  105.  
  106. About EuroSoft
  107. --------------
  108.  
  109. Calendar Magic was developed by EuroSoft. Contact details are:
  110.  
  111. EuroSoft
  112. 50 Freemans Close
  113. Stoke Poges
  114. Slough
  115. Berkshire SL2 4ER
  116. England
  117.  
  118. Phone:     +44-1753-662015
  119. FAX:    +44-1753-664328
  120. Email:    EuroSoft@compuserve.com
  121. WWW:    http://ourworld.compuserve.com/homepages/EuroSoft/
  122.  
  123.  
  124. Installing Calendar Magic
  125. -------------------------
  126.  
  127. To install Calendar Magic on a Windows (3.x or 95) based system,
  128. close down all running applications and then run the program 
  129. setup.exe on the Calendar Magic floppy disk. The default 
  130. installation directory is c:\calmagic but you are given the 
  131. opportunity to specify another directory and/or drive.
  132.  
  133. The following files should be present:
  134.  
  135. calendar.exe    Main executable file
  136. sun.ico        Program icon file
  137. message.txt     Text file used by Calendar Magic
  138. readme.txt    ASCII documentation file
  139. Readme.doc      Word 97 version of readme.txt
  140. setup.exe    Setup program
  141. setup.dta    Setup configuration file
  142. logo.bmp    Setup graphics file
  143. msafinx.dll    System file
  144. spin.vbx        Visual Basic extension for spin buttons
  145. threed.vbx    Visual Basic extension for 3D command buttons etc.
  146. vbrun300.dll    Visual Basic 3.0 run-time file
  147.  
  148. The first eight files are installed in the directory you have
  149. specified. The remaining four are installed in your \windows\system
  150. directory, provided that more recent versions of these files do not
  151. already exist in that directory.
  152.  
  153.  
  154. Calendar Magic as a Company Promotional Item
  155. --------------------------------------------
  156.  
  157. Calendar Magic is a highly cost effective way of promoting any
  158. company and  maintaining contact details on clients' PCs. Would
  159. your company like to distribute copies of Calendar Magic to its
  160. clients, showing your company name and contact details on the main
  161. Calendar Magic screen?
  162.  
  163. EuroSoft is able to produce customised versions of Calendar Magic
  164. for any company. Contact EuroSoft with your requirements.
  165. Additional company or country specific dates and events can easily
  166. be incorporated, as can longer lists of contact names, phone numbers
  167. etc.
  168.  
  169.  
  170. Reminder Imminent Event "Beep" Facility
  171. ---------------------------------------
  172.  
  173. When Calendar Magic is initiated, you may hear a "beep" and the text
  174. "Remind Me Now!" on one of the command buttons will be coloured red
  175. rather than the normal black. This indicates that an event, for which
  176. you have set a reminder, is less than seven days away. As soon as you
  177. click on either of the command buttons associated with reminders, the
  178. text colour will revert to black.
  179.  
  180.  
  181. Additional Days, Events and Dates of National Significance
  182. ----------------------------------------------------------
  183.  
  184. If you would like any additional days, events or dates added to
  185. Calendar Magic, which are of significance in your country, please
  186. send the details to EuroSoft for inclusion in a future release of
  187. the product. Details required are:
  188.  
  189.     1. Country
  190.  
  191.     2. Day/event/date of significance.
  192.  
  193.     3. How is the date calculated each year? Is the event always
  194.            on the same date (e.g. January 7) or, if not, how is the
  195.            date determined each year (e.g. second Tuesday in March)?
  196.  
  197. Anyone providing significant new material, which is added to Calendar
  198. Magic, will be sent a free copy of the updated product.
  199.  
  200.  
  201. Limitations and Restrictions
  202. ----------------------------
  203.  
  204. Calendar Magic is designed to handle Gregorian calendar dates from
  205. October 15, 1582 to December 31, 9999 and can produce:
  206.  
  207.         (a) Hebrew calendars for Hebrew years 5344 through 13759
  208.  
  209.         (b) Indian National calendars for Saka years 1879 to 9920 
  210.  
  211.         (c) Islamic calendars for Islamic years 990 through 9666
  212.  
  213.         (d) Julian calendars for Julian years 8 through 9999
  214.  
  215. The selection of National Days, however, is only produced for
  216. Gregorian years from 1990 onwards, because of the obvious dangers
  217. of producing such information for years too far in the past.
  218.  
  219. Note that the "civil" Islamic calendar calculated in Calendar
  220. Magic is not uniformly used in all Islamic countries and may also
  221. vary slightly from the "religious" Islamic calendars in various
  222. countries. In practice, there is no complete consensus among
  223. Islamic countries, religious leaders and scientists with regard
  224. to how the Islamic calendar should be defined.
  225.  
  226. With regard to the signs of the Zodiac, different reference sources
  227. provide slightly different versions of the starting and ending dates
  228. for the periods covered by the various signs. For example, one
  229. reference source may state that the period covered by Taurus starts
  230. on April 20 and another may indicate April 21. As a result, Calendar
  231. Magic provides alternatives in these border-line situations.
  232.  
  233.  
  234. Problems, Comments and Suggestions
  235. ----------------------------------
  236.  
  237. EuroSoft is committed to ensuring that its products are of the
  238. highest quality. Any problems reported will be investigated fully,
  239. and any comments and suggestions submitted will be carefully
  240. evaluated.
  241.  
  242. All problem descriptions, comments and suggestions should be mailed,
  243. FAXed or Emailed to EuroSoft using the contact details given earlier
  244. in this file.
  245.  
  246.  
  247. An Explanation of Some Terms
  248. ----------------------------
  249.  
  250. Dominical Letter(s)
  251. -------------------
  252.  
  253. The Dominical Letter for a year is A if the first of the year is a
  254. Sunday, B if the second of the year is a Sunday etc. A leap year
  255. has two Dominical Letters, the first calculated as just described,
  256. the second being the preceding letter (with G "preceding" A). 
  257.  
  258. Golden Number (G)
  259. -----------------
  260.  
  261. The Golden Number for a year indicates its position within the 19-year
  262. Metonic (lunar) cycle. This is the period after which the phases of the
  263. moon repeat (approximately) on the same calendar dates.
  264.  
  265. Solar Number (S)
  266. ----------------
  267.  
  268. This value indicates the position of a year within the 28-year solar
  269. cycle. This is the period after which week days and calendar dates
  270. repeat in the Julian calendar.
  271.  
  272. Roman Indiction (I)
  273. -------------------
  274.  
  275. This value indicates the position of a year within an ancient Roman
  276. 15-year tax cycle.
  277.  
  278. Julian Period
  279. -------------
  280.  
  281. A 7980-year cycle devised by Scaliger in the sixteenth century by
  282. taking the product of the 3 values above (19x28x15 = 7980). For its
  283. starting point, Scaliger picked the last year in which the values
  284. of G, S and I above were all equal to 1, namely 4713 BC. The next
  285. time these values will all return to 1 is therefore -4712 + 7980 =
  286. 3268. Try using the "Gregorian Date Facts" button with 1/1/3268 and
  287. look at the values of G, S, I and the Julian Period.
  288.  
  289. Epact
  290. -----
  291.  
  292. The age of the moon at the start of a year. The value of Epact is
  293. an integer in the range 1 to 30.
  294.  
  295.  
  296. Version History
  297. ---------------
  298.  
  299. Version 6.1
  300. -----------
  301.  
  302. 1. Altered program so that the text displayed, when "The Magic
  303.    Series" button is pressed, is now read from an ASCII text file.
  304.    This makes it easier for clients with customised versions to
  305.    update the message displayed.
  306.  
  307. 2. Added calculation of "week of year" for Gregorian dates from
  308.    1/1/1583 onwards.
  309.  
  310. 3. Changed all calendar displays by making "Sunday column" last
  311.    column in month, rather than first. This is more logical since
  312.    Sunday is the last day of the week. Also Gregorian "week of
  313.    year" is easier to confirm when calendars are displayed in this
  314.    form.
  315.  
  316. Version 6.0
  317. -----------
  318.  
  319. 1. A major enhancement to Calendar Magic with the introduction of a 
  320.    "calendar comparison" command button to invoke the side-by-side
  321.    comparison of any two calendar systems (Gregorian, Hebrew, Indian
  322.    National, Islamic civil and Julian) on a month-by-month basis.
  323.  
  324. 2. Added special 1752 calendar, the year in which Great Britain and
  325.    its colonies moved from the Julian to the Gregorian calendar
  326.    system.
  327.  
  328. Version 5.0
  329. -----------
  330.  
  331. 1. Added Indian National calendar capabilities for Indian Saka
  332.    years in the range 1879 to 9920 (roughly equivalent to the
  333.    range 1957 to 9999 in Gregorian terms). 
  334.  
  335. 2. Added code to convert Indian Saka dates to/from Gregorian,
  336.    Hebrew, Islamic and Julian dates.
  337.  
  338. 3. Added reminder imminent event "beep" and text colour change
  339.    capabilities.
  340.  
  341. 4. Added information regarding modern Olympic Games to that
  342.    displayed by "Gregorian Date Facts" command button.
  343.  
  344. Version 4.0
  345. -----------
  346.  
  347. 1. Extended handling of Gregorian dates back to the beginning of
  348.    the Gregorian calendar (October 15, 1582).
  349.  
  350. 2. Added capability to generate the Julian calendar for any year
  351.    from 8 AD to 9999 AD.
  352.  
  353. 3. Added Hebrew calendar capabilities for Hebrew years in the range
  354.    5344 to 13759 (roughly equivalent to the range 1582 to 9999 in
  355.    Gregorian terms).
  356.  
  357. 4. Added capability to generate Hebrew holy day information for any
  358.    Gregorian year.
  359.  
  360. 5. Added Islamic civil calendar capabilities for Islamic years in the
  361.    range 990 to 9666 (roughly equivalent to the range 1582 to 9999 in
  362.    Gregorian Terms).
  363.  
  364. 6. Added code to convert between Gregorian, Hebrew, Islamic and
  365.    Julian dates.
  366.  
  367. 7. Added code for calculating Orthodox Easter Day and the dates of the
  368.    Orthodox festivals related to Orthodox Easter.
  369.  
  370. 8. Added code to calculate the Epact for Gregorian years.
  371.  
  372. Version 3.0
  373. -----------
  374.  
  375. 1. Added continuously changing display showing the countdown to
  376.    January 1, 2000 in days, hours, minutes and seconds.
  377.  
  378. 2. Added additional button for various "Year 2000" related facts.
  379.  
  380. 3. Improved appearance of initial screen.
  381.  
  382. Version 2.01
  383. ------------
  384.  
  385. 1. Provided capability to copy results to the clipboard, and hence
  386.    to word and text processors etc.
  387.  
  388. 2. Fixed minor bug in the code which automatically removes
  389.    out-of-date personal reminders.
  390.  
  391. Version 2.0
  392. -----------
  393.  
  394. 1. Major enhancements to allow the creation, update, deletion and
  395.    display of personal reminders.
  396.  
  397. Version 1.2
  398. -----------
  399.  
  400. 1. Any results produced may now be printed at the press of a button,
  401.    e.g. year calendars, lists of holidays and events in any year, 
  402.    "This is Your Life" facts etc.
  403.  
  404. 2. A complete analysis of the Gregorian calendar 400-year cycle,
  405.    showing how often each day of the month falls on a Monday, a
  406.    Tuesday, a Wednesday etc. It immediately becomes evident, for
  407.    example, why the 13th. day of the month is slightly more likely
  408.    to occur on a Friday than on any other day.
  409.  
  410. Version 1.1
  411. -----------
  412.  
  413. 1. Installation of Calendar Magic simplified by addition of a
  414.    "set up" program to install Calendar Magic automatically.
  415.  
  416. Version 1.0
  417. -----------
  418.  
  419. 1. Original version.
  420.  
  421.